due sum - French English Dictionary